4c51c2b85ae6b5dd66c429e2ac1ea921e5cc22e7,source/com/intellij/openapi/vfs/impl/local/VirtualFileImpl.java,VirtualFileImpl,appendPath,#char[]#char#,120

Before Change


  }

  private int appendPath(char[] buffer, char separatorChar) {
    int currentLength = myParent == null ? 0 : myParent.appendPath(buffer, separatorChar);

    if (currentLength > 0 && buffer[currentLength - 1] != separatorChar) {
      buffer[currentLength++] = separatorChar;

After Change


  private int appendPath(char[] buffer, char separatorChar) {
    int currentLength;
    if (myParent != null) {
      currentLength = myParent.appendPath(buffer, separatorChar);
      buffer[currentLength++] = separatorChar;
    } else {
      currentLength = 0;
    }

    final int nameLength = myName.length();
    myName.getChars(0, nameLength, buffer, currentLength);
    return currentLength + nameLength;
  }

  @NotNull